Skip to content

Eagerly discard FileSingleStreamSpiller encryption keys#16307

Merged
electrum merged 1 commit intotrinodb:masterfrom
pettyjamesm:discard-spill-key-eagerly
Mar 18, 2023
Merged

Eagerly discard FileSingleStreamSpiller encryption keys#16307
electrum merged 1 commit intotrinodb:masterfrom
pettyjamesm:discard-spill-key-eagerly

Conversation

@pettyjamesm
Copy link
Copy Markdown
Member

Description

Avoids retaining spill to disk encryption keys as part of FileSingleStreamSpiller instances after they are closed or the final read-back begins, making them unreachable and eligible for garbage collection sooner.

Release notes

(x) This is not user-visible or docs only and no release notes are required.
( ) Release notes are required, please propose a release note for me.
( ) Release notes are required, with the following suggested text:

@cla-bot cla-bot Bot added the cla-signed label Feb 28, 2023
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from 475c52d to c1c3700 Compare February 28, 2023 15:56
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from c1c3700 to bd84691 Compare March 1, 2023 18:40
@pettyjamesm pettyjamesm force-pushed the discard-spill-key-eagerly branch from bd84691 to 3784ba3 Compare March 6, 2023 22:55
@pettyjamesm
Copy link
Copy Markdown
Member Author

@electrum - build is green, let me know if you need anything else before merging.

@electrum electrum merged commit b79acb4 into trinodb:master Mar 18, 2023
@github-actions github-actions Bot added this to the 411 milestone Mar 18, 2023
@pettyjamesm pettyjamesm deleted the discard-spill-key-eagerly branch March 18, 2023 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

3 participants